/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.ufc.quixada.adrs.model;

/**
 *
 * @author Escritorio projetos
 */
public class AvaliacaoSanitaria extends Bean {

    private QuestionarioQualitativo questionarioQualitativo;
    private Integer vermifugacao;
    private Integer examesOPG;
    private Integer calendarioVacinacao;
    private Integer higieneInstalacoes;
    private Integer pediluvio;
    private Integer corteCuraUmbigo;
    private Integer farmacia;
    private Integer limpezaDesinfecao;
    private Integer esterqueira;
    private Integer manejoCasqueamento;

    public QuestionarioQualitativo getQuestionarioQualitativo() {
        return questionarioQualitativo;
    }

    public void setQuestionarioQualitativo(QuestionarioQualitativo questionarioQualitativo) {
        this.questionarioQualitativo = questionarioQualitativo;
    }

    public Integer getCalendarioVacinacao() {
        return calendarioVacinacao;
    }

    public void setCalendarioVacinacao(Integer calendarioVacinacao) {
        this.calendarioVacinacao = calendarioVacinacao;
    }

    public Integer getCorteCuraUmbigo() {
        return corteCuraUmbigo;
    }

    public void setCorteCuraUmbigo(Integer corteCuraUmbigo) {
        this.corteCuraUmbigo = corteCuraUmbigo;
    }

    public Integer getEsterqueira() {
        return esterqueira;
    }

    public void setEsterqueira(Integer esterqueira) {
        this.esterqueira = esterqueira;
    }

    public Integer getExamesOPG() {
        return examesOPG;
    }

    public void setExamesOPG(Integer examesOPG) {
        this.examesOPG = examesOPG;
    }

    public Integer getFarmacia() {
        return farmacia;
    }

    public void setFarmacia(Integer farmacia) {
        this.farmacia = farmacia;
    }

    public Integer getHigieneInstalacoes() {
        return higieneInstalacoes;
    }

    public void setHigieneInstalacoes(Integer higieneInstalacoes) {
        this.higieneInstalacoes = higieneInstalacoes;
    }

    public Integer getLimpezaDesinfecao() {
        return limpezaDesinfecao;
    }

    public void setLimpezaDesinfecao(Integer limpezaDesinfecao) {
        this.limpezaDesinfecao = limpezaDesinfecao;
    }

    public Integer getManejoCasqueamento() {
        return manejoCasqueamento;
    }

    public void setManejoCasqueamento(Integer manejoCasqueamento) {
        this.manejoCasqueamento = manejoCasqueamento;
    }

    public Integer getPediluvio() {
        return pediluvio;
    }

    public void setPediluvio(Integer pediluvio) {
        this.pediluvio = pediluvio;
    }

    public Integer getVermifugacao() {
        return vermifugacao;
    }

    public void setVermifugacao(Integer vermifugacao) {
        this.vermifugacao = vermifugacao;
    }

    public Integer get3() {
        return calendarioVacinacao;
    }

    public void set3(Integer calendarioVacinacao) {
        this.calendarioVacinacao = calendarioVacinacao;
    }

    public Integer get6() {
        return corteCuraUmbigo;
    }

    public void set6(Integer corteCuraUmbigo) {
        this.corteCuraUmbigo = corteCuraUmbigo;
    }

    public Integer get9() {
        return esterqueira;
    }

    public void set9(Integer esterqueira) {
        this.esterqueira = esterqueira;
    }

    public Integer get2() {
        return examesOPG;
    }

    public void set2(Integer examesOPG) {
        this.examesOPG = examesOPG;
    }

    public Integer get7() {
        return farmacia;
    }

    public void set7(Integer farmacia) {
        this.farmacia = farmacia;
    }

    public Integer get4() {
        return higieneInstalacoes;
    }

    public void set4(Integer higieneInstalacoes) {
        this.higieneInstalacoes = higieneInstalacoes;
    }

    public Integer get8() {
        return limpezaDesinfecao;
    }

    public void set8(Integer limpezaDesinfecao) {
        this.limpezaDesinfecao = limpezaDesinfecao;
    }

    public Integer get10() {
        return manejoCasqueamento;
    }

    public void set10(Integer manejoCasqueamento) {
        this.manejoCasqueamento = manejoCasqueamento;
    }

    public Integer get5() {
        return pediluvio;
    }

    public void set5(Integer pediluvio) {
        this.pediluvio = pediluvio;
    }

    public Integer get1() {
        return vermifugacao;
    }

    public void set1(Integer vermifugacao) {
        this.vermifugacao = vermifugacao;
    }
     public String getQuestaoByCodigo(String codigo) {
        if (codigo == null || codigo.trim().isEmpty()) {
            return null;
        } else if (codigo.equals("AS1")) {
            return "Adota corretamente manejo de vermifugação?";
        } else if (codigo.equals("AS2")) {
            return "Monitora seu rebanho com exames de OPGs?";
        } else if (codigo.equals("AS3")) {
            return "Adota corretamente calendário de vacinação?";
        } else if (codigo.equals("AS4")) {
            return "Faz corretamente higiene das instalações?";
        } else if (codigo.equals("AS5")) {
            return "Possui pedilúvio? Faz uso correto?";
        } else if (codigo.equals("AS6")) {
            return "Adota prática de corte e cura de umbigo?";
        } else if (codigo.equals("AS7")) {
            return "Possui farmácia básica? Atende as necesidades?";
        } else if (codigo.equals("AS8")) {
            return "Faz limpeza e desinfecção das instalações? Corretamente?";
        } else if (codigo.equals("AS9")) {
            return "Possui esterqueira? Construção e uso são corretos?";
        } else if (codigo.equals("AS0")) {
            return "Adota manejo de casqueamento? Corretamente?";
        } else {
            return null;
        }
    }
}
